WPStaging\Staging\Ajax\Create\PrepareCreate S

Total Complexity 46
Dependencies 11
Dependents 0
Total lines 359
Lines of code 219
Logical lines of code 130
Comment lines 59
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
prepare()
A
51 11 22
validateAndSanitizeData()
A
45 8 44
generateStagingSiteName()
S
49 3 36
ajaxPrepare()
S
58 4 15
findDatabasePrefix()
S
62 3 11
getDestinationPath()
S
62 3 11
prepareStagingSiteDto()
S
57 2 17
validateAndSanitizeAdvanceSettingsData()
S
56 1 19
setupInitialData()
S
58 1 15
persist()
S
69 2 7
parseAndSanitizeTables()
S
74 2 4
getDestinationUrl()
S
70 2 6
getAdvanceSettings()
S
82 1 3
getJob()
S
82 1 3
setDatabasePrefix()
S
81 1 3
getHostnameWithoutScheme()
S
78 1 3